Skip to content

Version 1.23.0#484

Open
tastybento wants to merge 23 commits intomasterfrom
develop
Open

Version 1.23.0#484
tastybento wants to merge 23 commits intomasterfrom
develop

Conversation

@tastybento
Copy link
Copy Markdown
Member

@tastybento tastybento commented Apr 5, 2026

Summary

  • Bump version to 1.23.0

Changes since 1.22.0

Test plan

  • Full test suite passes (mvn test)
  • Verify version is 1.23.0 in built jar

🤖 Generated with Claude Code

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Release/version bump to 1.23.0, updating addon metadata and refining UI/logging/test behavior to support recent feature work (action bar color support, Nexo integration, locale updates, and code quality improvements).

Changes:

  • Bump project version to 1.23.0 and update addon API metadata.
  • Refactor PhasesPanel and OneBlocksManager#getProbs() to reduce complexity and improve maintainability.
  • Update tests to align with Adventure Title usage and add additional safety assertions.

Reviewed changes

Copilot reviewed 9 out of 9 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
src/test/java/world/bentobox/aoneblock/TestWorldSettings.java Add explicit no-op comment in stubbed method.
src/test/java/world/bentobox/aoneblock/listeners/StartSafetyListenerTest.java Add explicit no-op comments in stubbed methods.
src/test/java/world/bentobox/aoneblock/listeners/CheckPhaseTest.java Update assertions to verify Adventure Title usage.
src/test/java/world/bentobox/aoneblock/listeners/BlockListenerTest2.java Tighten tests with assertDoesNotThrow; minor visibility tweak.
src/main/resources/addon.yml Update declared BentoBox api-version.
src/main/java/world/bentobox/aoneblock/panels/PhasesPanel.java Refactor phase button creation into helper methods; simplify formatting logic.
src/main/java/world/bentobox/aoneblock/oneblocks/OneBlocksManager.java Refactor probability logging into smaller helper methods.
src/main/java/world/bentobox/aoneblock/listeners/CheckPhase.java Switch to Adventure titles and component-based requirement messages.
pom.xml Bump build version to 1.23.0.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Copy link
Copy Markdown
Contributor

Copilot AI commented Apr 6, 2026

@tastybento I've opened a new pull request, #485, to work on those changes. Once the pull request is ready, I'll request review from you.

Copy link
Copy Markdown
Contributor

Copilot AI commented Apr 6, 2026

@tastybento I've opened a new pull request, #486, to work on those changes. Once the pull request is ready, I'll request review from you.

Copilot AI and others added 8 commits April 6, 2026 05:08
…custom translate() with LegacyComponentSerializer

Agent-Logs-Url: https://github.com/BentoBoxWorld/AOneBlock/sessions/3ae91a34-99b8-44ae-bdce-bc776883a2f9

Co-authored-by: tastybento <4407265+tastybento@users.noreply.github.com>
Bump BentoBox dependency to 3.13.0 for MiniMessage support
… LegacyComponentSerializer)

Agent-Logs-Url: https://github.com/BentoBoxWorld/AOneBlock/sessions/e8854ea2-7b56-497a-ac76-533846ce7957

Co-authored-by: tastybento <4407265+tastybento@users.noreply.github.com>
…t.sendMessage()

Agent-Logs-Url: https://github.com/BentoBoxWorld/AOneBlock/sessions/b792d2e9-3944-46fa-9f8e-2339f94967e8

Co-authored-by: tastybento <4407265+tastybento@users.noreply.github.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Remove custom translate() helper from CheckPhase — let BentoBox handle MiniMessage natively
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 10 out of 10 changed files in this pull request and generated 6 comments.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@tastybento
Copy link
Copy Markdown
Member Author

@copilot apply changes based on the comments in this thread Put them all in to a PR to this one as they are all essentially similar checks.

Copy link
Copy Markdown
Contributor

Copilot AI commented Apr 7, 2026

@tastybento I've opened a new pull request, #487, to work on those changes. Once the pull request is ready, I'll request review from you.

Copilot AI and others added 3 commits April 7, 2026 10:13
Strengthen Title assertions in CheckPhaseTest with ArgumentCaptor
@sonarqubecloud
Copy link
Copy Markdown

sonarqubecloud bot commented Apr 7, 2026

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants